package entities;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Id;

import com.googlecode.objectify.annotation.Indexed;
import com.googlecode.objectify.annotation.Unindexed;

public class CheckSpeed implements Serializable{
	@Id
	private String domain = "";
	
	@Indexed
	private String id = "";
	
	@Unindexed
	private String tableResult = "";
	
	@Unindexed
	private String contentBreakdown = "";
	
	@Unindexed
	private String connectionView = "";
	
	@Unindexed
	private String connectionViewRp = "";
	
	@Unindexed
	private String waterfallThumb = "";
	
	@Unindexed
	private String waterfallCachedThumb = "";
	
	@Unindexed
	private String waterfallBlobStore = "";
	
	@Unindexed
	private String waterfallCachedBlobStore = "";
	
	@Unindexed
	private String connectionViewBlobStore = "";
	
	@Unindexed
	private String connectionViewRpBlobStore = "";
	
	@Unindexed
	private String screenThumb = "";
	
	@Unindexed
	private String screenCachedThumb = "";
	
	@Unindexed
	private Date created = new Date();
	
	@Unindexed
	private Date update = new Date();

	@Unindexed
	private boolean processing = false;
	
	public String getDomain() {
		return domain;
	}

	public void setDomain(String domain) {
		this.domain = domain;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Date getCreated() {
		return created;
	}

	public void setCreated(Date created) {
		this.created = created;
	}

	public Date getUpdate() {
		return update;
	}

	public void setUpdate(Date update) {
		this.update = update;
	}

	public String getTableResult() {
		return tableResult;
	}

	public void setTableResult(String tableResult) {
		this.tableResult = tableResult;
	}

	public String getContentBreakdown() {
		return contentBreakdown;
	}

	public void setContentBreakdown(String contentBreakdown) {
		this.contentBreakdown = contentBreakdown;
	}

	public String getConnectionView() {
		return connectionView;
	}

	public void setConnectionView(String connectionView) {
		this.connectionView = connectionView;
	}

	public String getConnectionViewRp() {
		return connectionViewRp;
	}

	public void setConnectionViewRp(String connectionViewRp) {
		this.connectionViewRp = connectionViewRp;
	}

	public String getWaterfallThumb() {
		return waterfallThumb;
	}

	public void setWaterfallThumb(String waterfallThumb) {
		this.waterfallThumb = waterfallThumb;
	}

	public String getWaterfallCachedThumb() {
		return waterfallCachedThumb;
	}

	public void setWaterfallCachedThumb(String waterfallCachedThumb) {
		this.waterfallCachedThumb = waterfallCachedThumb;
	}

	public String getWaterfallBlobStore() {
		return waterfallBlobStore;
	}

	public void setWaterfallBlobStore(String waterfallBlobStore) {
		this.waterfallBlobStore = waterfallBlobStore;
	}

	public String getWaterfallCachedBlobStore() {
		return waterfallCachedBlobStore;
	}

	public void setWaterfallCachedBlobStore(String waterfallCachedBlobStore) {
		this.waterfallCachedBlobStore = waterfallCachedBlobStore;
	}

	public String getConnectionViewBlobStore() {
		return connectionViewBlobStore;
	}

	public void setConnectionViewBlobStore(String connectionViewBlobStore) {
		this.connectionViewBlobStore = connectionViewBlobStore;
	}

	public String getConnectionViewRpBlobStore() {
		return connectionViewRpBlobStore;
	}

	public void setConnectionViewRpBlobStore(String connectionViewRpBlobStore) {
		this.connectionViewRpBlobStore = connectionViewRpBlobStore;
	}

	public String getScreenThumb() {
		return screenThumb;
	}

	public void setScreenThumb(String screenThumb) {
		this.screenThumb = screenThumb;
	}

	public String getScreenCachedThumb() {
		return screenCachedThumb;
	}

	public void setScreenCachedThumb(String screenCachedThumb) {
		this.screenCachedThumb = screenCachedThumb;
	}

	public boolean isProcessing() {
		return processing;
	}

	public void setProcessing(boolean processing) {
		this.processing = processing;
	}
}
